package cn.test;

import cn.ink.ColorInk;
import cn.paper.TextPaper;
import cn.print.Printer;
import org.junit.jupiter.api.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class testPrinter {
    @Test
    public void test() {
        Printer printer1 = new Printer();
        printer1.setInk(new ColorInk());
        printer1.setPaper(new TextPaper());
        printer1.print("哈哈哈哈哈哈哈");
    }

    @Test
    public  void  test01 () {
        ClassPathXmlApplicationContext context
                = new ClassPathXmlApplicationContext("context.xml");
        Printer printer = (Printer) context.getBean("printer");
        printer.print("当日，中共中央对外联络部以线上线下相结合的方式举办中共十九届六中全会精神专题宣介会。来自全球160多个政党和组织机构的500多位代表以及近100位在京驻华使节出席。中联部部长宋涛以及有关专家学者向外方作宣讲，全面介绍解读全会的重大意义、丰富内涵和世界影响。多国政党领导人、驻华大使在宣介会上表示，“坚持人民至上”是中国共产党取得历史性成就的重要原因，也是各国执政党最应该学习的经验之一。");

    }


}
